| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

TestStackLevel.h
1 // TestStackLevel.h
3 //
5
6 namespace nkDebug
7 {
11 class TestStackLevel final
12 {
13 public :
14
15 // Constructor, destructor
19 TestStackLevel () noexcept ;
26 TestStackLevel (nkMemory::StringView functionName, unsigned int line) noexcept ;
27
28 // Getters
32 nkMemory::StringView getFunctionName () const ;
36 unsigned int getLine () const ;
37
38 // Setters
44 void setFunctionName (nkMemory::StringView value) ;
50 void setLine (unsigned int value) ;
51 } ;
52 }
nkDebug::TestStackLevel::getFunctionName
nkMemory::StringView getFunctionName() const
nkDebug::TestStackLevel::TestStackLevel
TestStackLevel() noexcept
nkDebug::TestStackLevel::getLine
unsigned int getLine() const
nkDebug::TestStackLevel
Holds information about a stack level.
Definition: TestStackLevel.h:12
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7
nkDebug::TestStackLevel::setLine
void setLine(unsigned int value)
nkDebug::TestStackLevel::setFunctionName
void setFunctionName(nkMemory::StringView value)
nkMemory
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7